Structure-based Editing for the ABC Programming Environment

نویسندگان

  • S. Pemberton
  • G. van Rossum
  • Lambert Meertens
  • Steven Pemberton
  • Guido van Rossum
چکیده

ABC is an interactive programming language where both ease of learning and ease of use stood high amongst its principle design aims. The language is embedded in a dedicated environment that includes a structure-based editor. To fit in with the design aims, the editor had to be easy to learn, demanding a small command set, and easy to use, demanding a powerful command set and strong support for the user in composing programs, without enforcing a computerscience understanding of issues of syntax and the like. Some novel design rules have led to an interesting editor, where the user may enter and edit text either structurally or non-structurally, without having to use different “modes”. 1991 Mathematics Subject Classification: 68N15, 68Q50. 1991 CR Categories: D19, D.2.2, D.2.6, H.1.2, H.5.2.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Centrum Voor Wiskunde En Informatica Reportrapport the Abc Structure Editor. Structure-based Editing for the Abc Programming Environment the Abc Structure Editor Structure-based Editing for the Abc Programming Environment

ABC is an interactive programming language where both ease of learning and ease of use stood high amongst its principle design aims. The language is embedded in a dedicated environment that includes a structure-based editor. To fit in with the design aims, the editor had to be easy to learn, demanding a small command set, and easy to use, demanding a powerful command set and strong support for ...

متن کامل

A Compromise Decision-Making Model Based on TOPSIS and VIKOR for Multi-Objective Large- Scale Nonlinear Programming Problems with A Block Angular Structure under Fuzzy Environment

This paper proposes a compromise model, based on a new method, to solve the multiobjectivelarge scale linear programming (MOLSLP) problems with block angular structureinvolving fuzzy parameters. The problem involves fuzzy parameters in the objectivefunctions and constraints. In this compromise programming method, two concepts areconsidered simultaneously. First of them is that the optimal alter...

متن کامل

Design of Multi-Stage Fuzzy PID Bundled Artificial Bee Colony for Multi-machine PSS

This paper presents a new strategy based on Multi-stage Fuzzy (MSF) PID controller based on Artificial Bee Colony (ABC) for damping Power System Stabilizer (PSS) in multi-machine environment. The recent studies in artificial intelligence demonstrated that the ABC optimization is strong intelligent method in complicated stability problems. Also, finding the parameters of PID controller in power ...

متن کامل

Design of Multi-Stage Fuzzy PID Bundled Artificial Bee Colony for Multi-machine PSS

This paper presents a new strategy based on Multi-stage Fuzzy (MSF) PID controller based on Artificial Bee Colony (ABC) for damping Power System Stabilizer (PSS) in multi-machine environment. The recent studies in artificial intelligence demonstrated that the ABC optimization is strong intelligent method in complicated stability problems. Also, finding the parameters of PID controller in power ...

متن کامل

ساختار دهی آنی داده‌‌های مکانی ورودی GIS با تأکید بر عارضه راه

An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009